valve protecting cap - French English Dictionary